package cn.csc.module.distribute.controller.app.order.vo;

import cn.csc.module.distribute.controller.admin.order.vo.DistributeOrderBaseVO;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.List;

/**
 * @author yql
 * @date 2025/4/24
 **/
@Data
public class AppDistributeOrderRespVO  extends DistributeOrderBaseVO {


    @ApiModelProperty(value = "所属分销人姓名" )
    private String parentName ;
    @ApiModelProperty(value = "分销人手机号" )
    private String parentMobile;
    @ApiModelProperty(value = "用户手机" )
    private String memberPhone ;
    @ApiModelProperty(value = "用户头像" )
    private String avatar ;
    @ApiModelProperty(value = "商品类目ID")
    private String categoryId;
    @ApiModelProperty(value = "订单金额")
    private BigDecimal totalAmount;
    @ApiModelProperty(value = "总佣金")
    private BigDecimal totalCommission;

    @ApiModelProperty(value = "订单子项列表数据")
    private List<AppDistributeOrderItemRespVO> orderItems;


}
